be left helpless - Español Inglés Diccionario